package com.gjzhao.fmmall.config;

import com.github.wxpay.sdk.WXPayConfig;
import java.io.InputStream;

/**
 * @Description: 微信支付 Config
 * @Author: gjzhao
 * @Date Created in 2022-01-09 8:30 下午
 */
public class PayConfig implements WXPayConfig {

    /**
     * 应用ID：由微信生成的应用ID，全局唯一，注册商户时，由微信支付生成
     */
    private static final String APP_ID = "wx632c8f211f8122c6";

    /**
     * 商户编号：直连商户的商户号，由微信支付生成并下发。
     */
    private static final String MCH_ID = "1497984412";

    /**
     * API 密钥：验证商户号，由微信支付生成并下发。
     */
    private static final String KEY = "sbNCm1JnevqI36LrEaxFwcaT0hkGxFnC";

    @Override
    public String getAppID() {
        return this.APP_ID;
    }

    @Override
    public String getMchID() {
        return this.MCH_ID;
    }

    @Override
    public String getKey() {
        return this.KEY;
    }

    @Override
    public InputStream getCertStream() {
        return null;
    }

    @Override
    public int getHttpConnectTimeoutMs() {
        return 0;
    }

    @Override
    public int getHttpReadTimeoutMs() {
        return 0;
    }
}
